put forward an idea - Alemán Inglés Diccionario